home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Technotools
/
Technotools (Chestnut CD-ROM)(1993).ISO
/
lang_c
/
las39c
/
las39c.doc
next >
Wrap
Text File
|
1992-05-30
|
5KB
|
109 lines
LAS39C.DOC - Documentation for ANSI C implementation of
CODE 39 Label Printer Shareware Version 1.0
for HP compatible laser printers using
Avery #5260 Laser Printer Labels
----------------------------------------------------------------
LAS39C
Copyright (C) 1992 by Robert J. Matter
All Rights Reserved
The author makes no warranty of any kind, expressed or implied,
with regard to this program or documentation. The author shall not
be liable in any event for incidental or consequential damages in
connection with, or arising out of, the furnishing, performance, or
use of this program.
DESCRIPTION
LAS39C enables HP compatible laser printers to print CODE 3 of 9
barcodes on Avery #5260 Laser Printer Labels. The labels measure 1"
H x 2-5/8" W and are 3 labels across by 10 down (30 labels per
sheet).
CODE 3 of 9 labels allow letters, numbers, and the special
characters -.$/+% and (space) to be printed. CODE 3 of 9 labels are
widely used for in-house inventory labels, timecard labels,
employee I.D. badges, equipment marking & tracking, file folder
I.D. labels, etc.
An optional 35 character description is printed above the barcode
and the human readable code is printed below the barcode.
DIRECTIONS
1. Type LAS39C and press <Enter> to start the program.
2. Enter an optional description (35 characters maximum) to print
above the barcode and pres <Enter>. Letters, numbers and
special characters may be entered.
3. Type (or scan an existing CODE 3 of 9 code) at the Code prompt
(13 characters maximum) and press <Enter>. A-Z, 0-9, -.$/+%
and (space) are valid characters.
A limit of 13 characters is necessary so as not to exceed the
width of the label and still provide some white starting and
ending space before and after the barcode. 13 characters
should be sufficient for most applications.
4. Enter the number of rows of labels to print and press <Enter>.
There are 3 labels per row so the minimum number of labels
that can be printed is 3 (1 row).
5. LAS39C then sends the appropriate printer control codes to a
file named LAS39C.TMP in the current directory and prompts you
to enter more label data (Y/N). The default is "Y", press
<Enter> to accept or any other key plus <Enter> to terminate
label data entry and close the LAS39C.TMP file.
6. The next prompt is for a printer port to print to. The default
is LPT1, press <Enter> to accept LPT1 or type any other valid
port name and press <Enter>. The program will then commence
sending the label data in LAS39C.TMP to the specified port.
If you do not want to print immediately, press Ctrl-C to
terminate the program (hold down the Control key and press the
"C" key). In any case, the LAS39C.TMP file that contains the
label data is intact and can be printed at a later time from
the system prompt or can be copied to another disk for
transport. In DOS, the PRINT or COPY commands can be used to
print the LAS39C.TMP file later. Example:
C:\> PRINT LAS39C.TMP <Enter>
or
C:\> COPY LAS39C.TMP LPT1 <Enter>
WARNING: Any time LAS39C is restarted, the existing LAS39C.TMP
file will be overwritten! Rename the existing LAS39C.TMP file
if you wish to save the same data for printing later!
7. Press Ctrl-C at any time to exit the program.
REGISTRATION
Registered users receive complete documented ANSI C source code for
LAS39C. Executable programs that you develop using LAS39C source
code can be distributed royalty free. Print LAS39C.FRM for a
registration form.
Registered users also receive a batch mode version of LAS39C with
ANSI C source code that reads an ASCII text file of label data and
prints labels unattended and a dBASE source code program to create
the ASCII text file from a dBASE format file.
QuickBASIC, dBASE, and dot-matrix versions of this program with
source code are available as are UPC-A versions. Call (219)
845-5247 concerning additional products and custom work.
DISTRIBUTION
This software may be distributed freely provided that it is
distributed as a complete set (LAS39C.EXE, LAS39C.DOC, LAS39C.FRM)
without modification and no fee is charged other than a nominal
handling or duplication fee of $5.00 or less.
by Robert J. Matter
CompuServe ID: 71021,2654